Charles Leclerc may have signed a new contract, keeping him at Ferrari until 2024 but Flavio Briatore has suggested it means nothing unless the Ferrari team can manage to build a car capable of a serious challenge. Leclerc's bumper new deal will... MoreĀ»